home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Color;
- import java.awt.Graphics;
- import java.io.IOException;
-
- public class c25 extends c00 {
- // $FF: renamed from: NG boolean
- protected boolean field_0;
- // $FF: renamed from: Io int
- public static final int field_1 = 10000;
- // $FF: renamed from: MG int
- protected int field_2;
- // $FF: renamed from: Od int[]
- protected int[] field_3;
- // $FF: renamed from: MN int[]
- protected int[] field_4;
- // $FF: renamed from: Nh int[]
- protected int[] field_5;
- // $FF: renamed from: MM int[]
- protected int[] field_6;
- // $FF: renamed from: If int
- protected int field_7;
- // $FF: renamed from: Lm int
- protected int field_8;
-
- // $FF: renamed from: Hj () void
- public void method_0() {
- boolean var1 = false;
- boolean var2 = false;
- if (super.LZ != this.field_7) {
- var1 = true;
- this.field_7 = super.LZ;
- }
-
- if (super.LX != this.field_8) {
- var2 = true;
- this.field_8 = super.LX;
- }
-
- if (var2 || var1) {
- for(int var3 = 0; var3 < this.field_2; ++var3) {
- if (var1) {
- this.field_5[var3] = this.field_3[var3] * super.LZ / 10000;
- }
-
- if (var2) {
- this.field_6[var3] = this.field_4[var3] * super.LX / 10000;
- }
- }
- }
-
- }
-
- // $FF: renamed from: Ib () void
- public void method_1() {
- super.Ib();
- this.field_7 = -1000000;
- this.field_8 = -1000000;
- }
-
- // $FF: renamed from: Lf (c14) java.lang.Object
- public Object method_2(c14 var1) throws IOException {
- super.Lf(var1);
- super.GB = var1.FX();
- this.field_2 = var1.GJ();
- this.field_3 = new int[this.field_2];
- this.field_4 = new int[this.field_2];
- this.field_5 = new int[this.field_2];
- this.field_6 = new int[this.field_2];
-
- for(int var2 = 0; var2 < this.field_2; ++var2) {
- short var3 = var1.FS();
- short var4 = var1.FS();
- this.field_3[var2] = var3;
- this.field_4[var2] = var4;
- }
-
- byte var5 = var1.Nb();
- this.field_0 = var5 != 0;
- return this;
- }
-
- // $FF: renamed from: JL (java.awt.Graphics) void
- public void method_3(Graphics var1) {
- if (super.JC != 0) {
- this.method_0();
- short var2 = super.Kw;
- short var3 = super.Ki;
- super.JT.translate(var2, var3);
- Color var4 = var1.getColor();
- super.In(var1, super.Mb);
- if (this.field_0) {
- var1.drawPolyline(this.field_5, this.field_6, this.field_2);
- } else {
- var1.fillPolygon(this.field_5, this.field_6, this.field_2);
- }
-
- var1.setColor(var4);
- Object var5 = null;
- super.JT.translate(-var2, -var3);
- }
- }
- }
-